package com.hitown.util;



import org.apache.poi.ss.formula.functions.T;

import java.util.List;
import java.util.Map;
/**
 * @author menu
 * */
public interface BaseMapper<E> {

    /**
     * 分页查询 *
     * @param map
     * @return
     * */
    List<Map<String,Object>> getList(Map<String,Object> map);

    /**
     * 数量 *
     * @param map
     * @return
     * */
    Integer getCount(Map<String,Object> map);

    /**
     * 新增
     * @param e
     * @return
     * */
    void insertSelective(E e);

    /**
     * 批量新增 *
     * @param e
     * @return
     * */
    void insertBatch(List<E> e);

    /**
     * 修改*
     * @param e
     * @return
     * */
    void updateByPrimaryKeySelective(E e);

    /**
     * 批量修改
     * @param t
     * @return
     * */
    void updateBatch(List<E> t);


}
